Google Earth - Map - Villa Mascardi (Villa Mascardi)
World
>
South America
>
Argentina
>
Río Negro Province
>
Departamento de Bariloche
>
Villa Mascardi